package top.frsf.common.constant;

/**
 * @author He Kuntao
 * @since 2024/11/20 10:03
 */
public interface CounterConstants {

    /**
     * 员工启用
     */
    Long EMP_STATUS_NORMAL = 1L;

    /**
     * 员工禁用
     */
    Long EMP_STATUS_DISABLE = 0L;

    /**
     * 角色编码 - 工单管理员
     */
    String ROLE_CODE_ADMIN = "1001";
    /**
     * 角色编码 - 运营员
     */
    String ROLE_CODE_BUSINESS = "1002";
    /**
     * 角色编码 - 运维员
     */
    String ROLE_CODE_OPERATOR = "1003";


    /**
     * 工单状态 - 投放
     */
    Long TASK_TYPE_DEPLOY = 1L;
    /**
     * 工单状态 - 补货
     */
    Long TASK_TYPE_SUPPLY = 2L;
    /**
     * 工单状态 - 维修
     */
    Long TASK_TYPE_REPAIR = 3L;
    /**
     * 工单状态 - 撤销
     */
    Long TASK_TYPE_REVOKE = 4L;

    /**
     * 售货机状态 - 运行中
     */
    Long VM_STATUS_RUNNING = 1L;




    /**
     * 售货机状态 - 创建
     */
    Long TASK_STATUS_CREATE = 1L;
    /**
     * 售货机状态 - 进行
     */
    Long TASK_STATUS_PROGRESS = 2L;
    /**
     * 售货机状态 - 取消
     */
    Long TASK_STATUS_CANCEL = 3L;
    /**
     * 售货机状态 - 完成
     */
    Long TASK_STATUS_FINISH = 4L;
}
